p,input,legend
{
  font-family:Arial, Helvetica, sans-serif;
}

p,input,legend
{
  font-size:10pt;
}

#loginForm 
{
  width:300px;
  margin:auto;
}

#loginForm fieldset
{
  padding:10px;
}

#loginForm legend
{
  font-weight:bold;
  font-size:9pt;
}

#loginForm label
{
  display:block;
  height:2em;
  /*background-color:#E7E7E7;*/
  padding:10px 10px 0;
}

#loginForm input 
{
  margin-right:20px;
  border:1px solid #999999;
  float:right;
  clear:right;
  background:#CCCCCC;
  color: #000;
}

#loginForm input:focus,#loginForm input:hover 
{
  border:1px solid #333333;
}

.error
{
color:red;
font-weight:bold;
}
